package cn.com.cifi.mars.bean.dto;

import lombok.Data;

/**
 * 组织机构信息
 * @author 60157
 *
 */
@Data
public class IdmOrgDto {

	/**
	 * E1：内部组织；E2：编外组织；O1：外部组织；F1：公共账号组织；P1：项目/分期组织
	 组织类型 E1旭辉的编内员工 P1项目团队
	 外部用户 外部合作人员 O2, 供应商人员 O3,代理商人员 O4, 成本造价人员 O5
	 */
	private String orgtype;
	/**
	 * 组织名称全路径
	 */
	private String orgnamefullpath;
	
	/**
	 * 未知
	 */
	private String objectclassOrg;
	
	/**
	 * 未知
	 */
	private String creator;
	
	/**
	 * 未知
	 */
	private String orgSuperid;
	
	/**
	 * 对方是smart-parentid 我们这边定义为下划线 父部门编号
	 */
	private String smart_parentid;
	
	/**
	 * 未知
	 */
	private String orgLunid;
	
	/**
	 * 组织机构名称
	 */
	private String orgname;
	
	/**
	 *  父部门编号
	 */
	private String parentOrgid;
	
	/**
	 * 组织编号全路径
	 */
	private String orgnofullpath;
	
	/**
	 * 部门名称
	 */
	private String orgshortname;
	
	/**
	 * 部门状态 1：启用 0：禁用
	 */
	private String orgstatus;
	
	/**
	 * 部门编号
	 */
	private String orgdepid;
	
	/**
	 * 未知
	 */
	private String orgstate;
	
	/**
	 * 版块标识
	 */
	private String orgsource;
	
	/**
	 * 部门负责人编码
	 */
	private String pk_orgleader;
	
	/**
	 * 部门负责人
	 */
	private String pk_orgleader2;
	
	/**
	 * 部门分管领导编码
	 */
	private String pk_orgleader3;
	
	/**
	 * 部门分管领导
	 */
	private String orgsuperleader;
	
	/**
	 * 组织层级
	 */
	private String orglevel;
	
	/**
	 * 组织单元类型
	 */
	private String hrOrgType;
	
	/**
	 * 组织单元类型编码
	 */
	private String hrOrgTypeId;
	
	/**
	 * 层级分类编码
	 */
	private String zcjfl;
	
	/**
	 * 层级分类
	 */
	private String zcjflt;
	
	/**
	 * 父组织单元名
	 */
	private String fjorgeht;
	
	/**
	 * 层级类型 (1-公司，2-部门)
	 */
	private String stage;
	
	/**
	 * 层级级别 (1,2,3,4,5,6,7,8,9,10)
	 */
	private String stagelevel;

	/**
	 * SIM属性 金蝶视图属性 属性名称 LDAP属性 项目/分期组织特有属性
	 * 项目编码
	 */
	private String pbnum;
	
	/**
	 * 公司ID
	 */
	private String pk_corp;
	
	/**
	 * 公司名称
	 */
	private String corpname;
	
	/**
	 * 公司编码
	 */
	private String corpnum;
	
	/**
	 * 城市编码
	 */
	private String citynum;
	
	/**
	 * 城市名称
	 */
	private String cityname;
	
	/**
	 * 事业部ID
	 */
	private String areaid;
	
	/**
	 * 事业部名称
	 */
	private String areaname;
	
	/**
	 * 事业部编码
	 */
	private String areanum;
	
	/**
	 * 分期编码
	 */
	private String opnum;
	
	/**
	 * 金蝶组织ID
	 */
	private String easdeptid;
	
	/**
	 * 父部门项目ID
	 */
	private String pbid;
	
}
